budding pondweed - German English Dictionary